the hand that rocks the cradle - French English Dictionary